give somebody the heebie-jeebies - Français Anglais Dictionnaire